package com.audi.dto;

import java.io.Serializable;

public class DeviceItem implements Serializable {
    
    /**
     * 
     */
    private static final long serialVersionUID = -1835790473760669959L;
    private Integer deviceId;
    private String deviceName;
    private String deviceIcon;
    private Integer deviceStatus;
    private Integer deviceType;
    private Integer statusValue;
    private String deviceCode;
    private Integer showUserStatus;
    private String userIcon;
    private Integer userStatus;
    private Integer userId;
    private Integer devicePlaceId;
    private String devicePlace;
    private Integer deviceBoxId;
    private String deviceBoxName;
    private Integer isDeleted;
    private Integer capability;
    private Integer countPlace;
    private Integer countDevice;
    private String userName;
    private String deviceDate;
    private boolean ischeck = false;
    private Integer favorite;
    
    public Integer getFavorite() {
        return favorite;
    }
    
    public void setFavorite(Integer favorite) {
        this.favorite = favorite;
    }
    
    public Integer getIsDeleted() {
        return isDeleted;
    }
    
    public void setIsDeleted(Integer isDeleted) {
        this.isDeleted = isDeleted;
    }
    
    public DeviceItem() {
        super();
    }
    
    public DeviceItem(String deviceName, String deviceIcon, String devicePlace,
            Integer statusValue, Integer userStatus) {
        super();
        this.deviceName = deviceName;
        this.deviceIcon = deviceIcon;
        this.devicePlace = devicePlace;
        this.statusValue = statusValue;
        this.userStatus = userStatus;
    }
    
    public DeviceItem(Integer deviceStatus, String deviceIcon,
            Integer showUserStatus, String userIcon, Integer userStatus,
            String deviceName, Integer devicePlaceId, Integer deviceType,
            Integer statusValue) {
        super();
        this.deviceIcon = deviceIcon;
        this.showUserStatus = showUserStatus;
        this.userIcon = userIcon;
        this.deviceName = deviceName;
        this.devicePlaceId = devicePlaceId;
        this.deviceType = deviceType;
        this.statusValue = statusValue;
        this.deviceStatus = deviceStatus;
        this.userStatus = userStatus;
    }
    
    public DeviceItem(Integer deviceStatus, String deviceIcon,
            Integer showUserStatus, String userIcon, Integer userStatus,
            String deviceName, String devicePlace, Integer deviceType,
            Integer statusValue) {
        super();
        this.deviceStatus = deviceStatus;
        this.deviceIcon = deviceIcon;
        this.showUserStatus = showUserStatus;
        this.userIcon = userIcon;
        this.userStatus = userStatus;
        this.deviceName = deviceName;
        this.devicePlace = devicePlace;
        this.deviceType = deviceType;
        this.statusValue = statusValue;
    }
    
    public DeviceItem(Integer deviceIdFull, Integer deviceStatus,
            String deviceIcon, Integer showUserStatus, String userIcon,
            Integer userStatus, String deviceName, Integer devicePlaceId,
            String devicePlace, Integer deviceType, Integer statusValue) {
        super();
        this.deviceId = deviceIdFull;
        this.deviceStatus = deviceStatus;
        this.deviceIcon = deviceIcon;
        this.showUserStatus = showUserStatus;
        this.userIcon = userIcon;
        this.userStatus = userStatus;
        this.deviceName = deviceName;
        this.devicePlaceId = devicePlaceId;
        this.devicePlace = devicePlace;
        this.deviceType = deviceType;
        this.statusValue = statusValue;
    }
    
    public Integer getDeviceId() {
        return deviceId;
    }
    
    public void setDeviceId(Integer deviceId) {
        this.deviceId = deviceId;
    }
    
    public Integer getDeviceStatus() {
        return deviceStatus;
    }
    
    public void setDeviceStatus(Integer deviceStatus) {
        this.deviceStatus = deviceStatus;
    }
    
    public String getDeviceIcon() {
        return deviceIcon;
    }
    
    public void setDeviceIcon(String deviceIcon) {
        this.deviceIcon = deviceIcon;
    }
    
    public Integer getShowUserStatus() {
        return showUserStatus;
    }
    
    public void setShowUserStatus(Integer showUserStatus) {
        this.showUserStatus = showUserStatus;
    }
    
    public String getUserIcon() {
        return userIcon;
    }
    
    public void setUserIcon(String userIcon) {
        this.userIcon = userIcon;
    }
    
    public Integer getUserStatus() {
        return userStatus;
    }
    
    public void setUserStatus(Integer userStatus) {
        this.userStatus = userStatus;
    }
    
    public String getDeviceName() {
        return deviceName;
    }
    
    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }
    
    public Integer getDevicePlaceId() {
        return devicePlaceId;
    }
    
    public void setDevicePlaceId(Integer devicePlaceId) {
        this.devicePlaceId = devicePlaceId;
    }
    
    public String getDevicePlace() {
        return devicePlace;
    }
    
    public void setDevicePlace(String devicePlace) {
        this.devicePlace = devicePlace;
    }
    
    public Integer getDeviceType() {
        return deviceType;
    }
    
    public void setDeviceType(Integer deviceType) {
        this.deviceType = deviceType;
    }
    
    public Integer getStatusValue() {
        return statusValue;
    }
    
    public void setStatusValue(Integer statusValue) {
        this.statusValue = statusValue;
    }
    
    /*
     * public Integer getUserId() { return userId; }
     */
    
    public Integer getUserId() {
        return userId;
    }
    
    public void setUserId(Integer userId) {
        this.userId = userId;
    }
    
    public Integer getDeviceBoxId() {
        return deviceBoxId;
    }
    
    public void setDeviceBoxId(Integer deviceBoxId) {
        this.deviceBoxId = deviceBoxId;
    }
    
    public String getDeviceBoxName() {
        return deviceBoxName;
    }
    
    public void setDeviceBoxName(String deviceBoxName) {
        this.deviceBoxName = deviceBoxName;
    }
    
    public String getDeviceCode() {
        return deviceCode;
    }
    
    public void setDeviceCode(String deviceCode) {
        this.deviceCode = deviceCode;
    }
    
    public Integer getCapability() {
        return capability;
    }
    
    public void setCapability(Integer capability) {
        this.capability = capability;
    }
    
    public Integer getCountPlace() {
        return countPlace;
    }
    
    public void setCountPlace(Integer countPlace) {
        this.countPlace = countPlace;
    }
    
    public Integer getCountDevice() {
        return countDevice;
    }
    
    public void setCountDevice(Integer countDevice) {
        this.countDevice = countDevice;
    }
    
    public String getUserName() {
        return userName;
    }
    
    public void setUserName(String userName) {
        this.userName = userName;
    }
    
    public String getDeviceDate() {
        return deviceDate;
    }
    
    public void setDeviceDate(String deviceDate) {
        this.deviceDate = deviceDate;
    }
    
    public static long getSerialversionuid() {
        return serialVersionUID;
    }
    
    public boolean getIsCheck() {
        return ischeck;
    }
    
    public void setIscheck(boolean ischeck) {
        this.ischeck = ischeck;
    }
    
}
